deploy troops - Español Inglés Diccionario